execute

fun <T> execute(block: () -> Promise<T>): Promise<T>

Executes block, counting it toward the current concurrency limit and adapting the limit based on its outcome/latency.